confront (one's) nemesis

Traducciones
affronter son ennemi juré